// 1.读取一个属性特性的方法 --静态方法
// getOwnPropertyDescriptor 两个参数 目标对象 读取的属性的特性
// var obj={
//     name:"zhangsan",
//     age:12
// };
// 读取多个属性

// 读取一个属性
// var result1=Object.getOwnPropertyDescriptor(obj,'name');
// console.log(result1,'修改之前读取属性');
// Object.defineProperty(obj,'name',{
//     writable:false,
//     enumerable:true,
//     configurable:false,
//     value:'lisi'
// });
// var result=Object.getOwnPropertyDescriptor(obj,'name');
// console.log(result,'读取name属性的特性');

// getOwnPropertyDescriptors
var obj={
    name:"zhangsan",
    age:12
};
// 读取多个属性 参数:目标对象
Object.defineProperties(obj,{
    name:{
        value:"李四",
        writable:false,
        configurable:true,
        enumerable:true
    },
    age:{
        value:22,
        writable:false,
        configurable:true,
        enumerable:true
    }
})
var result=Object.getOwnPropertyDescriptors(obj);
console.log(result,'读取多个属性');